microscopic resolution - Français Anglais Dictionnaire